#include<iostream>
#include<cstring>
using namespace std;
#define maxn 2000000
int word[maxn];
int bj[maxn];
int trie[maxn][26];
int tot;
int ans;
void insert(char * str){
    int u=0;//根节点
    int res=0;
    for(int i=0;i<strlen(str);i++){
        int a=str[i]-'a';
        if(trie[u][a]==0){
            tot++;
            trie[u][a]=tot;
        }
        u=trie[u][a];
    }
    if(res+1>ans)ans=res+1;
    word[u]++;
}
int fw(char * str){
  int u=0;//根节点
    for(int i=0;i<strlen(str);i++){
        int a=str[i]-'a';
        if(trie[u][a]==0){
            return 0;
        }
        u=trie[u][a];
    }
    if(bj[u]&&word[u])return 1;
    else {
        if(word[u]){
            bj[u]=1;
        return 2;
        }
    }
    return 0;
   
}
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        char str[55];
        cin>>str;
        insert(str);
    }
    int m;
    cin>>m;
    for(int i=1;i<=m;i++){
        char str[55];
        cin>>str;
        int bj1=fw(str);
        if(bj1==1)cout<<"REPEAT"<<endl;
        if(bj1==2)cout<<"OK"<<endl;
        if(!bj1)cout<<"WRONG"<<endl;
    }
    return 0;
}